package br.com.massai.model.repository;

import java.util.List;

import br.com.massai.model.entity.Usuario;

public interface UsuarioRepository extends GenericRepository<Usuario> {
	
	Usuario obterCredenciais(String login, String senha);
	List<Usuario> obterPorExemplo(Usuario user) throws Exception;
	List<Usuario> obterAtivos() throws Exception;
	void salvar(Usuario user) throws Exception;
	void validaUsuario(Usuario user) throws Exception;
	boolean verificaDuplicata(Usuario user) throws Exception;
	Usuario obterPorLogin(String login) throws Exception;

}